
@font-face
{
 font-family: ArialNarrow;
 src:url('../../../../fonts/arial_narrow-webfont.eot');
 src:local('?'),  url('../../../../fonts/arial_narrow-webfont.woff') format('woff'), url('../../../../fonts/arial_narrow-webfont.ttf') format('truetype'), url('../../../../fonts/arial_narrow-webfont.svg#webfonto74rsrwi') format('svg');
 font-weight: normal;
 font-style: normal;
}


body {
	height:100%;
	width:100%;
	background:#fff;
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
}

/*  Default styles */

/* Normal link */
a, a:visited {
	color: #B0356A;
	text-decoration:none;
}
a:hover, a:active, a:focus {
	text-decoration: underline;
}
a img {
	border: none;
}

/* Title text */
h1, h2, h3, h4, h5 {
	font-family: "Arial Narrow",'ArialNarrow',Arial,Helvetica,sans-serif;
	font-weight:normal;
	line-height: 1.2em;
	color:#333;
}

h1 {font-size:30px;color:#B0356A; text-transform:uppercase;}
h2 {font-size:26px;color:#779665;}
h3 {font-size:24px;}
h4 {font-size:20px;}
h5 {font-size:18px;}

p {
	padding:8px 0;
}

ol li {
	margin-top:10px;
}




input.button,
a.button {
	text-decoration:none;
	padding:0 30px;
	height:35px;
	line-height:35px;
	color:#fff;
	font-family: "Arial Narrow",'ArialNarrow',Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:16px;
	text-transform:uppercase;
	background:#f03d83;
	text-align:center;
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.30);
	-moz-box-shadow:    0px 0px 3px rgba(0, 0, 0, 0.30);
	box-shadow:         0px 0px 3px rgba(0, 0, 0, 0.30);
	border:none;
	display:inline-block;
}

input.button:hover,
input.button:focus,
a.button:hover,
a.button:active,
a.button:focus  {
	background:#428bca;
	text-decoration:none;
}

